a partial improvement - Spanish English Dictionary